japanese sturgeon - French English Dictionary